electro cheque - German English Dictionary